battered sole - French English Dictionary